use std::process::Command;
use std::path::Path;
use std::fs;


pub fn is_git_installed() -> bool {
    Command::new("git")
        .arg("--version")
        .output()
        .map(|output| output.status.success())
        .unwrap_or(false)
}

pub fn is_dir_exist(folder_path: &str) -> bool {
    let path = Path::new(folder_path);
    let result = fs::read_dir(path);

    match  result {
        Ok(_) => true,
        Err(_) => false,
    }
}

//pub fn is_dir_exist(folder_path: &Path) -> bool {
//    let result = fs::read_dir(folder_path);
//
//    match  result {
//        Ok(_) => true,
//        Err(_) => false,
//    }
//}